fishing technology - French English Dictionary